//#include <stdio.h>
//
//void toUpper(char ch[])
//{
//    int left = 0;
//    int right = 0;
//    int sz = 0;
//    while (ch[sz])
//        sz++;
//    //printf("%d\n", sz);
//    while (left < sz)
//    {
//        while ((!((ch[left]>='A'&&ch[left]<='Z')||(ch[left]>='a'&&ch[left]<='z')))&&left<sz)
//            left++;
//        right = left;
//        while ((ch[right+1]>='A'&&ch[right+1]<='Z')||(ch[right+1]>='a'&&ch[right+1]<='z'))
//            right++;
//        if (ch[left]>='a'&&ch[left]<='z')
//            ch[left] -= 32;
//        left = right;
//        left++;
//    }
//
//}
//
//int main()
//{
//    char ch[50] = {0};
//    printf("Please input a string:>");
//    gets(ch);
//    toUpper(ch);
//    printf("The result is \"%s\".\n", ch);
//    return 0;
//}
//
///* Please input a string:>Convert the first letter of each word in the string to uppercase.
// * The result is "Convert The First Letter Of Each Word In The String To Uppercase.".
// *
// * Process returned -1073741819 (0xC0000005)   execution time : 9.229 s
// * Press any key to continue. */
